play a vital role - Alemán Inglés Diccionario